space camp - German English Dictionary